package org.glut.backend.domain;

import java.io.Serializable;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.AllArgsConstructor;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.IdType;

/**
 * 
 *
 * @author wubinbin
 * @since 2025-08-02 14:04
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName("film")
public class Film implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 电影id
     */
    @TableId(value = "filmid", type = IdType.AUTO)
    private Integer filmid;

    /**
     * 电影名字
     */
    private String filmname;

    /**
     * 电影图片
     */
    private String filmurl;

    /**
     * 电影评分
     */
    private Double filmscore;

    /**
     * 电影主演
     */
    private String filmstarring;

    /**
     * 电影简介
     */
    private String filmsynopsis;
    /**
     * 电影推荐语
     */
    private String recommend;
    /**
     * 电影类型
     */
    private String filmtype;
    /**
     * 电影上映时间
     */
    private String releasedate;
    /**
     * 电影时长
     */
    private Integer duration;
}
